<template>
  <div class="table-box">
    <el-table
      :data="tableData4"
      class="table-list"
      style="width: 80%"
      max-height="500">
      <el-table-column
        fixed
        prop="date"
        label="日期"
        width="150"/>
      <el-table-column
        prop="name"
        label="姓名"
        width="120"/>
      <el-table-column
        prop="province"
        label="省份"
        width="120"/>
      <el-table-column
        prop="city"
        label="市区"
        width="120"/>
      <el-table-column
        prop="address"
        label="地址"
        width="300"/>
      <el-table-column
        prop="zip"
        label="邮编"
        width="120"/>
      <el-table-column
        fixed="right"
        label="操作"
        width="120">
        <template slot-scope="scope">
          <el-button
            type="text"
            size="small"
            @click.native.prevent="deleteRow(scope.$index, tableData4)">
            移除
          </el-button>
        </template>
      </el-table-column>
    </el-table>
  </div>
</template>

<script lang="ts">
import Vue from 'vue'
import getters from '@/store/getter.ts'
import {request} from '@/lib/http'
import Tinymce from '@/views/components/Tools/Tinymce/index.vue'
export default Vue.extend({
  data () {
    return {
      tableData4: [{
        date: '2016-05-03',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-02',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-04',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-01',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-08',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-06',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }, {
        date: '2016-05-07',
        name: '王小虎',
        province: '上海',
        city: '普陀区',
        address: '上海市普陀区金沙江路 1518 弄',
        zip: 200333,
      }],
    }
  },
  methods: {
    deleteRow (index:Number, rows:any) {
      rows.splice(index, 1)
    },
  },
})
</script>

<style scoped lang='scss'>
@import "../../styles/base.scss";
  .table-box {
    max-width: 100%;
    height: 500px;
    .table-list {
      margin: 0 auto;
      margin-top: 20px;
    }
  }
</style>
